Big Huge Thesaurus

thrift institution

noun